
html,body{margin: 0!important;font-size: 100px;}

/*index页面*/
.headers{height: 0.5rem;background-color: #a10d0d;display: flex;font-size: 18px;color: #fff;justify-content: space-between;align-items: center;}
.headers span{width: 0.5rem;font-size: 0.15rem;text-align: center;}
.mainBox{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 0.3rem;}
.mainBox > div{width: 32%;height: 1rem;font-size: 13px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;text-align: center;}
.mainBox > div p{font-size: 17px;font-weight: 600;margin: 0;}
.askfor{height: 0.5rem;position: fixed;bottom: 0;border-top: 1px solid #e5e5e5;font-size: 16px;width: 100%;display: flex;justify-content: center;align-items: center;}
.mainBox > div img{width: 0.45rem;height: 0.4rem;}


/*列表页*/
.user img{width: 0.3rem;height: 0.3rem;}
.newMain>ul{padding: 0;margin: 0;padding: 0 0.2rem;}
.newMain>ul>li{display: flex;font-size: 16px;justify-content: space-between;align-items: center;border-bottom: 1px solid #e9e9e9;}
.newMain>ul>li>p{flex: 1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right: 0.1rem;}


/*列表详情页*/
.detailMain{padding: 0 0.15rem;}
.detailMain>h3{font-size: 0.2rem;margin: 0;padding: 0.1rem 0;}
.detailMain>div{font-size: 0.15rem;}
.detailMain>p{font-size: 0.18rem;margin: 0;padding-top: 0.05rem;}


/*登录页面*/
.infoBox{margin-top: 30%;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.userName,.pwd{font-size: 0.15rem;display: flex;justify-content: flex-start;align-items: center;width: 70%;border: 1px solid #d2d2d2;height: 0.5rem;border-radius: 0.08rem;}
.userName>div,.pwd>div{width: 0.5rem;display: flex;justify-content: center;align-items: center;border-right: 1px solid #D2D2D2;height: 0.5rem;background-color: #f0f0f0;overflow: hidden;}
.userName img,.pwd img{width: 0.25rem;height: 0.25rem;}
.userName>input,.pwd>input{margin: 0 0.1rem;width: 100%;border: none;outline: none;}
.pwd{margin-top: 0.2rem;}
.goregist{color: #9c201e;font-size: 0.16rem;text-align: right;width: 70%;}
.logins{width: 70%;background-color: #9c201e;text-align: center;line-height: 0.5rem;height: 0.5rem;color: #FFFFFF;font-size: 0.18rem;border-radius: 0.1rem;}


/*个人中心*/
.userInfo{height: 1.3rem;display: flex;justify-content: space-between;padding: 0 0.15rem;align-items: center;}
.userInfo>div>img{width: 0.8rem;height: 0.8rem;border-radius: 0.1rem;}
.userInfo>div>span{font-size: 0.15rem;margin-left: 0.15rem;margin-top: 0.15rem;}
.userInfo>div{display: flex;}
.userInfo>img{width: 0.4rem;height: 0.35rem;}
.userList>div{display: flex;justify-content: space-between;font-size: 0.18rem;height: 0.6rem;align-items: center;border-bottom: 1px solid #f0f0f0;padding: 0 0.15rem;}
.userList>div>div{display: flex;justify-content: flex-start;align-items: center;}
.userList>div>div img{width: 0.4rem;height: 0.32rem;}
.userList>div>div span{color: #4c6c94;}
.mingpian{width: 0.6rem!important;height: 0.5rem!important;}


/*志愿者注册*/
.registOne{padding: 0.15rem;}
.registOne>div:first-child{font-size: 0.15rem;color: #FFFFFF;border: 1px solid #9c201e;background-color: #ea8684;height: 0.6rem;line-height: 0.6rem;padding: 0 0.15rem;}
.registOne>div:nth-child(2){font-size: 0.12px;border: 1px solid #9D9D9D;padding: 0.15rem;}
.registOne>div:nth-child(3){font-size: 0.12px;}
.registOne>div:nth-child(3) p{margin: 0;}
.registOne>div:nth-child(4) {padding: 0.15rem 0.3rem;background-color: #c11f14;font-size: 0.15rem;color: #c11f14;margin: auto;display: table;border-radius: 0.1rem;color: #FFFFFF;margin-top: 0.2rem;}

































